package org.mmtk.plan.metrix;

import org.mmtk.utility.Log;
import org.vmmagic.pragma.Uninterruptible;
import org.vmmagic.unboxed.Address;

@Uninterruptible
public class TraceHistoryElement {
	Address reference;
	long level;
	int children;

	TraceHistoryElement() {
		this.children = 0;
		this.level = 0;
		this.reference = Address.zero();
	}

	void dump() {
		Log.write("TraceHistoryElement:level=");
		Log.write(level);
		Log.write(", children=");
		Log.writeln(children);
	}
}
